Evaluation of KQML as an Agent Communication Language

نویسندگان

  • James Mayfield
  • Yannis Labrou
  • Timothy W. Finin
چکیده

This chapter discusses the desirable features of languages andprotocols for communicationamong intelligent informationagents. These desiderata aredividedintosevencategories: form,content, semantics, implementation,networking, environment, and reliability. TheKnowledgeQueryandManipulation Language (KQML) is a newlanguage and protocol for exchanging information andknowledge.Thiswork is partof a larger e ort, theARPAKnowledgeSharingE ort,whichis aimedatdevelopingtechniquesandmethodologiesforbuildinglarge{scale knowledgebases thataresharableandreusable.KQMLis botha messageformatandamessage{handlingprotocoltosupportrun{timeknowledge sharingamongagents.KQMLis describedandevaluatedas anagent communicationlanguagerelative tothedesiderata. Toappearin IntelligentAgentsVolumeII {Proceedingsof the1995Workshopon AgentTheories, Architectures, andLanguages.M.Wooldridge, J. P.Muller and M.Tambe(eds).LectureNotes inArti cial Intelligence,Springer-Verlag,1996.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semantics for an Agent Communication Language

We address the issue of semantics for an agent communication language. In particular, the semantics of Knowledge Query Manipulation Language (KQML) is investigated. KQML is a language and protocol to support communication between software agents. We present a semantic description for KQML that associates states of the agent with the use of the language’s primitives (performatives). We have used...

متن کامل

KOJAC: Implementing KQML with Jini to Support Agent-Based Communication in Emarkets

The Java programming language and technologies have been used extensively in the construction of web-based components and applications specifically in the context of electronic markets (emarkets) development. Java-based components can fulfill a variety of atomic roles in an emarket scenario from graphical user interfaces to complex database functions. However, in distributed settings, a great d...

متن کامل

Agent-K: An Integration of AOP and KQML

This report describes a synthesis of two well-known agent paradigms: Agent-Oriented Programming, Shoham (1990), and the Knowledge Query & Manipulation Language, Finin (1993). The initial implementation of AOP, Agent-0, is a simple language for specifying agent behaviour. KQML provides a standard language for inter-agent communication. Our integration (which we have called Agent-K) demonstrates ...

متن کامل

CG-KQML+: An Agent Communication Language and its use in a Multi-Agent System

This paper deals with communication protocols between agents and between agents and users [3]. It presents a new communication model which is based on a careful analysis of speech act theory and on two fundamental principles applied to communication: a) communication is considered as a negotiation process and, b) communication results in an exchange of mental states. Using this model of communi...

متن کامل

Semantics and Conversations for an Agent Communication Language

We address the issues of semantics and conversations for agent communication languages and the Knowledge Query Manipulation Language (KQML) in particular. Based on ideas from speech act theory, we present a semantic description for KQML that associates \cognitive" states of the agent with the use of the language's primitives (performatives). We have used this approach to describe the semantics ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995